Draw the focus, and leave space to do so.
authorHavoc Pennington <hp@redhat.com>
Mon, 25 Sep 2000 17:17:13 +0000 (17:17 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Mon, 25 Sep 2000 17:17:13 +0000 (17:17 +0000)
commit9bec105a6606f11fb1e85e5f378d39595da0c165
treecab36b8fe6c9fccc174417296823292f49215ee9
parentf235c3cb5cb53656d53e7e14e9d36bd04ab4c6f0
Draw the focus, and leave space to do so.

2000-09-25  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c: Draw the focus, and leave space to do so.

* gtk/gtktexttypes.c: Remove Latin1 conversion stuff

* gtk/gtktextbtree.c (gtk_text_btree_node_remove_data):
Fix a bug when removing node data, we didn't properly
re-splice the linked list after removing the data.

* gtk/gtktextview.c (gtk_text_view_key_press_event): Pass through
GDK_Tab as literal tab, Ctrl-Tab to tab to focus widget

* gtk/gtktextbuffer.c (selection_received): fix g_convert usage

* gtk/gtktextlayout.c (set_para_values): Set tab array
for the layout from the GtkTextTag.

* gtk/gtktexttypes.h: delete tab and search cruft,
remove g_convert() in favor of GLib version

* gtk/gtktexttypes.c: remove tab implementation from here,
move to Pango

* gtk/gtktexttag.h, gtk/gtktexttag.c: Implement
tab stuff using new PangoTabArray from Pango

* gtk/gtktexttag.c (gtk_text_attributes_fill_from_tags): Remove
unused border_width stuff
20 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-unused.sgml
gtk/gtktextbtree.c
gtk/gtktextbuffer.c
gtk/gtktextlayout.c
gtk/gtktextlayout.h
gtk/gtktexttag.c
gtk/gtktexttag.h
gtk/gtktexttypes.c
gtk/gtktexttypes.h
gtk/gtktextview.c
gtk/gtktextview.h
gtk/testtext.c
tests/testtext.c